Local Backbones
نویسندگان
چکیده
A backbone of a propositional CNF formula is a variable whose truth value is the same in every truth assignment that satisfies the formula. The notion of backbones for CNF formulas has been studied in various contexts. In this paper, we introduce local variants of backbones, and study the computational complexity of detecting them. In particular, we consider k-backbones, which are backbones for sub-formulas consisting of at most k clauses, and iterative k-backbones, which are backbones that result after repeated instantiations of k-backbones. We determine the parameterized complexity of deciding whether a variable is a k-backbone or an iterative k-backbone for various restricted formula classes, including Horn, definite Horn, and Krom. We also present some first empirical results regarding backbones for CNF-Satisfiability (SAT). The empirical results we obtain show that a large fraction of the backbones of structured SAT instances are local, in contrast to random instances, which appear to have few local backbones.
منابع مشابه
On Computing Backbones of Propositional Theories
Backbones of propositional theories are literals that are true in every model. Backbones have been used for characterizing the hardness of decision and optimization problems. Moreover, backbones find other applications. For example, backbones are often identified during product configuration. Backbones can also improve the efficiency of solving computational problems related with propositional ...
متن کاملMutual interactions of the phosphate groups in locally deformed backbones of various DNA double helices at high salt concentrations.
Changes in the free energy of mutual phosphate group interactions are calculated that accompany bending of the A-, B- and Z-DNA backbones in 0.7, 2.1 and 4.2 mol/l NaCl aqueous solutions. The bending is often found to be favoured in the direction of the double helix grooves; B-DNA prefers bending into the major groove while minor groove is the preferred bending direction of A-DNA in the presenc...
متن کاملBackbone Strategy For Unconstrained Continuous Optimization
Backbones in optimization problems are structures within the decision variables that are common to all global optima. Identifying those backbones in a deterministic manner is at least as hard as solving the original problem to optimality because all optimal solutions to the problem have to be known. A number of different algorithms have been proposed which use heuristically determined backbones...
متن کاملSearching for Backbones – An Efficient Parallel Algorithm for Finding Groundstates in Spin Glass Models
Comparing different good solutions for an optimization problem, one usually finds structures which are common to all solutions. Thus, one can assume that these “backbones” are part of any good solution and also of the global optimum of the considered problem. For spin glass models like the Sherrington-Kirkpatrick-model, these backbones consist of spins which are parallel and antiparallel, rsp.,...
متن کاملQuasi Random Deployment Strategy for Reliable Communication Backbones in Wireless Sensor Networks
Topology construction and topology maintenance are significant sub-problems of topology control. Spanning tree based algorithms for topology control are basically transmission range based type construction algorithms. The construction of an effective backbone, however, is indirectly related to the placement of nodes. Also, the dependence of network reliability on the communication path undertak...
متن کامل